ConstraintLayout是透過元件本身與其它元件之間的約束來決定它的位置
上圖中Textview那4條彎曲線就是它的約束
它代表的意義也有點類似彈簧,在這個View的上下左右都被相同力道拉扯,所以剛好擺在中間。
使用ConstraintLayout的好處就是可以輕易擺放自已想擺放位置
藍點表示已加入約束,白色代表還沒
若上下左右都是白點也就是都沒有約束,最後執行元件就會被擺在左上角
也可以連結不同的元件上
上圖中有數字的表示被約束,虛線連到一個加號表示沒連上
這時候按下那個加號就會與邊界連接
可以改變上面的數值調整到自己想要的問題
每次將元件放到Activity時都要手動拉那4個邊非常麻煩,這裡教一個快速邦定的技巧,就是將想要放入之元件拖移至Activity的正中間,看到畫面上有兩條十字相交的虛線後放開,這樣就會幫你將元件綁定在Activity的4個面。